.upcomingEvents{ float:left; }

.upcomingEvents .title{float: left; width: 240px; font-weight: bold; border: none; background: #255fc2; padding: 13px 10px; position:relative; }
.upcomingEvents .title h2{ color:#fff; }


.datePicker{ width:15px; height:15px; background:url(../../images/sprites.png) no-repeat -27px -114px; text-indent:-999999px; display:block; }


.upcomingEvents .nav{ float:left; }
.upcomingEvents .nav li{ padding:0; border:none; border-bottom:1px dotted #ddd; }
.upcomingEvents .nav li.date{ float: left;width: 60px;height: 40px;background: #f2f2f2;text-align: center;padding: 3px 0 0 0; }
.upcomingEvents .nav li.upcomingEventsTxt{ float:left; width:175px; height:24px; padding:14px 5px 5px 20px; }

.day{ color:#8b8b8b; font-size: 10px; }
.hour{ color:#212121; font-size: 10px; }


/*
.upcomingEventsTxt{ float:left; background:#2d66c9; padding:15px; position:relative; }
.upcomingEventsTxt h2{ color:#fff; font-size:22px; font-weight:normal; padding:0 0 12px 0; }
.upcomingEventsTxt p, .aboutThisTxt strong{ font-size:15px; text-align:left; }
